
.header_opacity .header_8_edit .banner-light-text {
	color: #fff!important;
}
.header_opacity .header_8_edit .header__main-part {
	border-bottom: 1px solid #FFFFFF6B!important;
}
.header_opacity .header_8_edit .header-search * {
	fill: #fff;
}
.header_8_edit  .logo {
	height: 56px;
}
.header_8_edit .svg *,
.header--fixed-1 .svg *{
	fill: black;
}
.header_opacity .header_8_edit .header-menu__item--dropdown>.header-menu__dropdown-menu {
	border-top: 0;
}
.header_8_edit .header__main-inner {
	margin:0;
}
.header_8_edit .header__main-part {
	height: unset;
	padding-top: 13px;
	padding-bottom: 11px;

}
.header_8_edit .header__main-item {
	margin: 0;
}
.header_8_edit .header-menu__item {
	margin: 0;
	margin-right: 25px;
}
.header_8_edit .header-menu__item.header-menu__item--last {
	margin: 0;
}
.header_8_edit .header__main-item_logo .subtitle {
	letter-spacing: 0%;
	font-weight: 500;
	font-size: 13px;
	line-height: 100%;
	max-width: 255px;
	display: inline-block;
	margin-top: 11px;
}
.header_8_edit .header-menu__link .header-menu__title, .header_8_edit .phones__phone-link,
.header--fixed-1 .header-menu__link .header-menu__title, .header--fixed-1 .phones__phone-link {
	letter-spacing: 0%;
	text-transform: unset!important;
	font-family: Involve;
	font-weight: 400;
	font-size: 16px;
	line-height: 100%;
}
.header_8_edit .header-button .btn,
.header--fixed-1 .header-button .btn {
	padding: 10px 19.5px;
	border-radius: 33px;
	font-family: Involve;
	font-weight: 400;
	font-size: 15px;
	line-height: 100%;
	letter-spacing: 0%;
}

/* Футер */

.footer-2_edit {

}
.footer-2_edit  .logo {
	height: 56px;
}
.footer-2_edit .button_block .btn {
	border-radius: 33px;
	padding: 12px 22.5px;
	font-family: Montserrat;
	font-weight: 600;
	font-size: 16px;
	line-height: 100%;
}
.footer-2_edit .footer__info--row {
	padding: 30px 0;
	margin: 0;
}
.footer-2_edit .line-block {
	margin: 0;
	justify-content: space-between;
    align-items: center;
}
.footer-2_edit .line-block > * {
	margin: 0;
	padding: 0;
}
.footer-2_edit .line-block .phones__phone-link,
.footer-2_edit .line-block .footer__email,
.footer-2_edit .line-block .address__text {
	font-family: Involve;
	font-weight: 400;
	font-size: 18px;
	line-height: 100%;
	letter-spacing: 0%;
}
@media (min-width: 768px) and (max-width: 1230px) {
	.footer-2_edit .line-block .phones__phone-link,
	.footer-2_edit .line-block .footer__email,
	.footer-2_edit .line-block .address__text {
		font-size: 1vw;
	}
}
.footer-2_edit .phones__inner .svg {
	display: none;
}
.footer-2_edit .phones__inner .icon-block__icon{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1C0 0.734784 0.105357 0.48043 0.292893 0.292893C0.48043 0.105357 0.734784 0 1 0H3.153C3.38971 0.000108969 3.6187 0.0841807 3.79924 0.23726C3.97979 0.390339 4.10018 0.602499 4.139 0.836L4.879 5.271C4.91436 5.48222 4.88097 5.69921 4.78376 5.89003C4.68655 6.08085 4.53065 6.23543 4.339 6.331L2.791 7.104C3.34611 8.47965 4.17283 9.72928 5.22178 10.7782C6.27072 11.8272 7.52035 12.6539 8.896 13.209L9.67 11.661C9.76552 11.4695 9.91994 11.3138 10.1106 11.2166C10.3012 11.1194 10.5179 11.0859 10.729 11.121L15.164 11.861C15.3975 11.8998 15.6097 12.0202 15.7627 12.2008C15.9158 12.3813 15.9999 12.6103 16 12.847V15C16 15.2652 15.8946 15.5196 15.7071 15.7071C15.5196 15.8946 15.2652 16 15 16H13C5.82 16 0 10.18 0 3V1Z' fill='white' /%3E%3C/svg%3E");
	width: 16px;
	height: 16px;
	margin-right: 8px;
}
.footer-2_edit .footer__email svg {
	display: none;
}
.footer-2_edit .footer__email .svg-inline-email {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='23' height='17' viewBox='0 0 23 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0078125 2.66896L11.3367 8.33272L22.6657 2.66896C22.6237 1.9471 22.3074 1.26859 21.7814 0.772394C21.2555 0.276197 20.5597 -0.000132576 19.8366 4.77175e-08H2.83686C2.11378 -0.000132576 1.41801 0.276197 0.892052 0.772394C0.366094 1.26859 0.0497511 1.9471 0.0078125 2.66896Z' fill='white' /%3E%3Cpath d='M22.6664 5.83398L11.3332 11.5006L0 5.83398V14.1667C0 14.9181 0.298507 15.6388 0.829853 16.1701C1.3612 16.7015 2.08186 17 2.83329 17H19.8331C20.5845 17 21.3052 16.7015 21.8365 16.1701C22.3678 15.6388 22.6664 14.9181 22.6664 14.1667V5.83398Z' fill='white' /%3E%3C/svg%3E");
	width: 23px;
	height: 17px;
	margin: 0;
	margin-right: 10px;
}
.footer-2_edit .footer__address .svg {
	display: none;
}
.footer-2_edit .footer__address .icon-block__icon {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.90392 1.94113C3.1229 0.698244 4.77618 0 6.50007 0C8.22396 0 9.87724 0.698244 11.0962 1.94113C12.3152 3.18401 13 4.86972 13 6.62742C13 8.38512 12.3152 10.0708 11.0962 11.3137L6.50007 16L1.90392 11.3137C1.30031 10.6983 0.821493 9.96772 0.494816 9.16365C0.168139 8.35957 0 7.49775 0 6.62742C0 5.75708 0.168139 4.89527 0.494816 4.09119C0.821493 3.28711 1.30031 2.55652 1.90392 1.94113ZM6.50007 8.52087C6.99258 8.52087 7.46493 8.32138 7.81319 7.96629C8.16145 7.6112 8.3571 7.12959 8.3571 6.62742C8.3571 6.12524 8.16145 5.64364 7.81319 5.28855C7.46493 4.93345 6.99258 4.73397 6.50007 4.73397C6.00755 4.73397 5.53521 4.93345 5.18695 5.28855C4.83869 5.64364 4.64304 6.12524 4.64304 6.62742C4.64304 7.12959 4.83869 7.6112 5.18695 7.96629C5.53521 8.32138 6.00755 8.52087 6.50007 8.52087Z' fill='white' /%3E%3C/svg%3E");
	width: 13px;
	height: 16px;
	margin: 0;
	margin-right: 10px;
}
.footer-2_edit .footer__phone .phones .phones__callback {
	display: none;
}
.footer-2_edit .footer__main-part-inner {
	border-top: 1px solid #FFFFFF4D;
	border-bottom: 1px solid #FFFFFF4D;
	padding: 42px 0;
	border-left: 0;
	border-right: 0;
	border-radius: 0;
	gap: 20px;
}

.footer-2_edit .footer__main-part-inner .footer__part-item {
	flex: unset;
}
@media (min-width: 768px) {
	.footer-2_edit .footer__main-part-inner .footer__part-item:nth-child(4) {
		padding-right: 60px;
	}
}
.footer-2_edit .footer__main-part-inner .footer__part-item:nth-child(5) {
	display: none;
}
.footer-2_edit .footer__main-part-inner .footer__part-item .items {
	padding: 0;
}
.footer-2_edit .footer__main-part-inner .footer__part-item .items .mt--conditional {
	--mt: 30px;
}
.footer-2_edit .bottom-menu--normal .title {
	font-family: Involve;
	font-size: 18px;
	font-weight: 500;
	line-height: 100%;
	letter-spacing: 0%;
}
.footer-2_edit .bottom-menu--normal .title a:not(:hover) {
	color: white;
}
@media (hover:hover) {
	.footer-2_edit .bottom-menu--normal .title a:hover {
		color: var(--theme-base-color);
	}
}
.footer-2_edit .bottom-menu--normal .wrap_compact_mobile .title {
	font-weight: 400;
	font-size: 16px;
}
.footer-2_edit .bottom-menu--normal .items > .wrap .item-link {
	margin: 0 0 25px;
}
.footer-2_edit .bottom-menu--normal .items > .wrap .item-link:last-child {
	margin: 0;
}
.footer-2_edit  .footer__bottom-part-inner--no-border {
	padding: 29px 0 40px;
}
.footer-2_edit  .footer__bottom-part-inner--no-border a, .footer-2_edit  .footer__bottom-part-inner--no-border .subscribe__text{
	ont-weight: 400;
    font-size: 18px;
    line-height: 100%;
    color: #B5B5B5;
}

@media (max-width: 767px) {
	.footer-2_edit .line-block {
		display: flex;
		gap: 25px;
	}
	.footer-2_edit .button_block, .footer-2_edit .button_block .btn {
		width: 100%;
	}
	.footer-2_edit .button_block .btn {
		padding: 18px;
	}
}